Embedding Privacy Into Design Through Software Developers: Challenges and Solutions
نویسندگان
چکیده
To make privacy a first-class citizen in software, we argue for equipping developers with usable tools, as well providing support from organizations, educators, and regulators. We discuss the challenges successful integration of features propose solutions stakeholders to help perform privacy-related tasks.
منابع مشابه
Intelligent Software Design: Challenges and Solutions
The radical changes in information technology are reshaping the software engineering environment, especially in respect to design and development of the intelligent systems. We explicate the technical and social issues related to the emergence of the new forms of intelligent software and consider challenges arising from the growing technical capabilities of information technology tools vs. corr...
متن کاملUnderstanding Maintenance Design: How Developers Work at the Whiteboard to Design Solutions for Software Maintenance
In this paper, we present our findings from a study into the nature of maintenance design meetings. Previous studies of software developers practicing design predominantly focused on the design of new software. In practice, however, developers often find themselves working on changes to already-existing software. Such changes can be complex to undertake, and frequently require impromptu, relati...
متن کاملAgile Software Architecture Recovery through Existing Solutions and Design Patterns
Software architectures evolve over time due to requirement and technology changes. Hence, software architecture recovery is often necessary to capture and document existing systems to effectively support product evolution and maintenance. Architectures of existing systems can be recovered using reverse engineering techniques. Reverse engineering deals with deriving higher-level descriptions of ...
متن کاملThree Challenges for Embedding Security into Applications
In order to use them securely, current computer systems require end users to understand both the threats they are subject to and the details of technology necessary to protect against them. This is a requirement they have as of yet been unable to meet. We present thoughts about a new approach to building systems that are both usable and secure. Critically, we argue that this cannot be accomplis...
متن کاملEmbedding Visualization Software Into A Simulation Environment
In the process of product development, several software tools are involved. Such tools are CAD, simulation and vizualization tools. During development process, the engineer must switch from one tool to another several times. Also, large amounts of data need to be passed from one tool to the next in the process. This paper describes an approach of controlling several applications using a web bas...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Security & Privacy
سال: 2023
ISSN: ['1558-4046', '1540-7993']
DOI: https://doi.org/10.1109/msec.2022.3204364